package com.taomu.app.zongchouhuli.utils;

import com.alibaba.fastjson.JSON;

import java.util.List;

public class ParseUtil {

    //<T>表明使用泛型,不加<T>报错
    public static <T> List<T> parseArray(String json, Class<T> clazz) {
        List<T> results = JSON.parseArray(json, clazz);
        return results;
    }

    //<T>表明使用泛型,不加<T>报错
    public static <T> T parseObject(String json, Class<T> clazz){
        return JSON.parseObject(json,clazz);
    }

    public static String toJson(Object object){
        return JSON.toJSONString(object);
    }

    //<T> T  泛型可以用"<T>"代表，那么前面的T就是泛型类型，后面的参数T表示的是自定义参数。
}
